#ifndef KXLUA_MACHINE_H_
#define KXLUA_MACHINE_H_

#include "imachine.h"

namespace kxlua {

class Lua;
class Kxlib;

class Machine : public IMachine {
public:
    Machine();
    virtual ~Machine();

public:
    virtual ILua* GetLua();
    virtual IKxlib* GetKxlib();

private:
    Lua* lua_;
    Kxlib* kxlib_;
};

}

#endif
